<!DOCTYPE html>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>test.smali</title>
<meta name="generator" content="KF5::SyntaxHighlighting (Smali)"/>
</head><body style="color:#1f1c1b"><pre>
<span style="color:#898887;">#</span>
<span style="color:#898887;"># Copyright (C) 2006 The Android Open Source Project</span>
<span style="color:#898887;">#</span>
<span style="color:#898887;"># Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span>
<span style="color:#898887;"># you may not use this file except in compliance with the License.</span>
<span style="color:#898887;"># You may obtain a copy of the License at</span>
<span style="color:#898887;">#</span>
<span style="color:#898887;">#      http://www.apache.org/licenses/LICENSE-2.0</span>
<span style="color:#898887;">#</span>
<span style="color:#898887;"># Unless required by applicable law or agreed to in writing, software</span>
<span style="color:#898887;"># distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span>
<span style="color:#898887;"># WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<span style="color:#898887;"># See the License for the specific language governing permissions and</span>
<span style="color:#898887;"># limitations under the License.</span>
<span style="color:#898887;">#</span>
<span style="color:#0057ae;">.class</span> <span style="font-weight:bold;">public</span> <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;
<span style="color:#0057ae;">.super</span> <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/StateMachine</span>;
<span style="color:#0057ae;">.source</span> <span style="color:#bf0303;">&quot;DataConnection.java&quot;</span>


<span style="color:#898887;"># annotations</span>
<span style="color:#0057ae;">.annotation</span><span style="color:#0057ae;"> </span><span style="font-weight:bold;">system</span><span style="color:#0057ae;"> </span><span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">dalvik/annotation/MemberClasses</span>;
<span style="color:#0057ae;">    value </span>=<span style="color:#0057ae;"> </span>{
<span style="color:#0057ae;">        </span><span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcNetworkAgent</span>;<span style="color:#0057ae;">,</span>
<span style="color:#0057ae;">        </span><span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcDisconnectionErrorCreatingConnection</span>;<span style="color:#0057ae;">,</span>
<span style="color:#0057ae;">        </span><span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcDisconnectingState</span>;<span style="color:#0057ae;">,</span>
<span style="color:#0057ae;">        </span><span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;
<span style="color:#0057ae;">    </span>}
<span style="color:#0057ae;">.end annotation</span>


<span style="color:#898887;"># static fields</span>
<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">BASE</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x40000</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">CMD_TO_STRING_COUNT</span>:<span style="color:#0057ae;font-style:italic;">B</span> = <span style="color:#b08000;">0x18</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">DBG</span>:<span style="color:#0057ae;font-style:italic;">Z</span> = <span style="color:#b08000;">true</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_BW_REFRESH_RESPONSE</span>:<span style="color:#0057ae;font-style:italic;">S</span> = <span style="color:#b08000;">0x4000e</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_CONNECT</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x40000</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_DATA_CONNECTION_DRS_OR_RAT_CHANGED</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x4000b</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_DATA_CONNECTION_VOICE_CALL_STARTED</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x4000f</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_DEACTIVATE_DONE</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x40003</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_DISCONNECT</span>:<span style="color:#0057ae;font-style:italic;">F</span> = <span style="color:#b08000;">636.6886188221E12</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_DISCONNECT_ALL</span>:<span style="color:#0057ae;font-style:italic;">D</span> = <span style="color:#b08000;">98.58E-23D</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_KEEPALIVE_STARTED</span>:<span style="color:#0057ae;font-style:italic;">D</span> = <span style="color:#b08000;">-Infinity</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_KEEPALIVE_START_REQUEST</span>:<span style="color:#0057ae;font-style:italic;">F</span> = <span style="color:#b08000;">NaN</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_KEEPALIVE_STATUS</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x40012</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_LOST_CONNECTION</span>:<span style="color:#0057ae;font-style:italic;">J</span> = <span style="color:#b08000;">0x40009EEF</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_RIL_CONNECTED</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x40005</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_SETUP_DATA_CONNECTION_DONE</span>:<span style="color:#0057ae;font-style:italic;">I</span> = <span style="color:#b08000;">0x40001</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">EVENT_TEAR_DOWN_NOW</span>:<span style="color:#0057ae;font-style:italic;">C</span> = <span style="color:#924c9d;">'\n'</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">NETWORK_TYPE</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>; = <span style="color:#bf0303;">&quot;MOBILE&quot;</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">NULL_IP</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>; = <span style="color:#bf0303;">&quot;0.0.0.0&quot;</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">TCP_BUFFER_SIZES_1XRTT</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>; = <span style="color:#bf0303;">&quot;16384,32768,131072,4096,16384,102400&quot;</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">TCP_BUFFER_SIZES_EDGE</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>; = <span style="color:#bf0303;">&quot;4093,26280,70800,4096,16384,70800&quot;</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">TCP_BUFFER_SIZES_UMTS</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>; = <span style="color:#bf0303;">&quot;58254,349525,1048576,58254,349525,1048576&quot;</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">final</span> <span style="color:#0057ae;">VDBG</span>:<span style="color:#0057ae;font-style:italic;">Z</span> = <span style="color:#b08000;">false</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="color:#0057ae;">mInstanceNumber</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/concurrent/atomic/AtomicInteger</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">static</span> <span style="color:#0057ae;">sCmdToString</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;


<span style="color:#898887;"># instance fields</span>
<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mAc</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/AsyncChannel</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mActivatingState</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcActivatingState</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mActiveState</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcActiveState</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">public</span> <span style="color:#0057ae;">mApnContexts</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;
    <span style="color:#0057ae;">.annotation</span><span style="color:#0057ae;"> </span><span style="font-weight:bold;">system</span><span style="color:#0057ae;"> </span><span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">dalvik/annotation/Signature</span>;
<span style="color:#0057ae;">        value </span>=<span style="color:#0057ae;"> </span>{
<span style="color:#0057ae;">            </span><span style="color:#bf0303;">&quot;Ljava/util/HashMap&lt;&quot;</span><span style="color:#0057ae;">,</span>
<span style="color:#0057ae;">            </span><span style="color:#bf0303;">&quot;Lcom/android/internal/telephony/dataconnection/ApnContext;&quot;</span><span style="color:#0057ae;">,</span>
<span style="color:#0057ae;">            </span><span style="color:#bf0303;">&quot;Lcom/android/internal/telephony/dataconnection/DataConnection$ConnectionParams;&quot;</span><span style="color:#0057ae;">,</span>
<span style="color:#0057ae;">            </span><span style="color:#bf0303;">&quot;&gt;;&quot;</span>
<span style="color:#0057ae;">        </span>}
<span style="color:#0057ae;">    .end annotation</span>
<span style="color:#0057ae;">.end field</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">public</span> <span style="color:#0057ae;">mCid</span>:<span style="color:#0057ae;font-style:italic;">I</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mConnectionParams</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mCreateTime</span>:<span style="color:#0057ae;font-style:italic;">J</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mDataRegState</span>:<span style="color:#0057ae;font-style:italic;">I</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mDataServiceManager</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataServiceManager</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mDcController</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcController</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mDisconnectingErrorCreatingConnection</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcDisconnectionErrorCreatingConnection</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mId</span>:<span style="color:#0057ae;font-style:italic;">I</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mInactiveState</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcInactiveState</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mLastFailCause</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcFailCause</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mLastFailTime</span>:<span style="color:#0057ae;font-style:italic;">J</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mLinkProperties</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mNetCapsLocalLog</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/util/LocalLog</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mNetworkAgent</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcNetworkAgent</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mNetworkInfo</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">protected</span> <span style="color:#0057ae;">mPcscfAddr</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

<span style="color:#0057ae;">.field</span> <span style="color:#0057ae;">mReconnectIntent</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/app/PendingIntent</span>;

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mRestrictedNetworkOverride</span>:<span style="color:#0057ae;font-style:italic;">Z</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mRilRat</span>:<span style="color:#0057ae;font-style:italic;">I</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mSubscriptionOverride</span>:<span style="color:#0057ae;font-style:italic;">I</span>

<span style="color:#0057ae;">.field</span> <span style="color:#0057ae;">mTag</span>:<span style="color:#0057ae;font-style:italic;">I</span>

<span style="color:#0057ae;">.field</span> <span style="font-weight:bold;">private</span> <span style="color:#0057ae;">mUserData</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;


<span style="color:#898887;"># direct methods</span>
<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">constructor</span> &lt;<span style="color:#644a9b;">clinit</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">3</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">109</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/concurrent/atomic/AtomicInteger</span>;

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/concurrent/atomic/AtomicInteger</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">sput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mInstanceNumber</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/concurrent/atomic/AtomicInteger</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">227</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x18</span>

    <span style="font-weight:bold;">new-array</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">sput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">sCmdToString</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">229</span>
    <span style="font-weight:bold;">sget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">sCmdToString</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v2</span>, <span style="color:#bf0303;">&quot;EVENT_CONNECT&quot;</span>

    <span style="font-weight:bold;">aput-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">255</span>
    <span style="font-weight:bold;">sget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">sCmdToString</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v1</span>, <span style="color:#bf0303;">&quot;EVENT_LINK_CAPACITY_CHANGED&quot;</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x17</span>

    <span style="font-weight:bold;">aput-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">256</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="font-weight:bold;">constructor</span> &lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;<span style="color:#0057ae;font-style:italic;">IL</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcTracker</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataServiceManager</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcTesterFailBringUpAll</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcController</span>;)<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">10</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">466</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p7</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcController</span>;-&gt;<span style="color:#644a9b;">getHandler</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/os/Handler</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/StateMachine</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/os/Handler</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">113</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">p2</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mDct</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcTracker</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">180</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mLinkProperties</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">187</span>
    <span style="font-weight:bold;">const</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x7fffffff</span>

    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRilRat</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">188</span>
    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mDataRegState</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">191</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/util/LocalLog</span>;

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x32</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/util/LocalLog</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mNetCapsLocalLog</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/util/LocalLog</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">195</span>
    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnContexts</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">196</span>
    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mReconnectIntent</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/app/PendingIntent</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">909</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">iput-boolean</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRestrictedNetworkOverride</span>:<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1440</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcDefaultState</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcDefaultState</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$1</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mDefaultState</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcDefaultState</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">467</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">p2</span>, <span style="color:#b08000;">0x12c</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">setLogRecSize</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">468</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">p2</span>, <span style="color:#b08000;">0x1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">setLogOnlyTransitions</span>(<span style="color:#0057ae;font-style:italic;">Z</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">469</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v1</span>, <span style="color:#bf0303;">&quot;DataConnection created&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">471</span>
    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">476</span>
    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">p3</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mId</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">477</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">p1</span>, <span style="color:#b08000;">-0x1</span>

    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mCid</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">478</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;-&gt;<span style="color:#644a9b;">getServiceState</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">479</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;-&gt;<span style="color:#644a9b;">getRilDataRadioTechnology</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p3</span>

    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">p3</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRilRat</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">480</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p3</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;-&gt;<span style="color:#644a9b;">getServiceState</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p3</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;-&gt;<span style="color:#644a9b;">getDataRegState</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p3</span>

    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">p3</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mDataRegState</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">481</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;-&gt;<span style="color:#644a9b;">getDataNetworkType</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p3</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">482</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">p4</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">p5</span>, <span style="color:#bf0303;">&quot;MOBILE&quot;</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">483</span>
    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">p3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/TelephonyManager</span>;-&gt;<span style="color:#644a9b;">getNetworkTypeName</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p6</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">p4</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p3</span>, <span style="color:#0057ae;">p5</span>, <span style="color:#0057ae;">p6</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">IIL</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p4</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mNetworkInfo</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">484</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p3</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mNetworkInfo</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;-&gt;<span style="color:#644a9b;">getDataRoaming</span>()<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p3</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;-&gt;<span style="color:#644a9b;">setRoaming</span>(<span style="color:#0057ae;font-style:italic;">Z</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">485</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mNetworkInfo</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkInfo</span>;-&gt;<span style="color:#644a9b;">setIsAvailable</span>(<span style="color:#0057ae;font-style:italic;">Z</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">487</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mDefaultState</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcDefaultState</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">addState</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/State</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">493</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mInactiveState</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$DcInactiveState</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">setInitialState</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/State</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">495</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnContexts</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">496</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">synthetic</span> <span style="color:#644a9b;">access$000</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/os/Message</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">97</span>
    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">p0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">msgToString</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/os/Message</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p0</span>

    <span style="font-weight:bold;">return-object</span> <span style="color:#0057ae;">p0</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">synthetic</span> <span style="color:#644a9b;">access$902</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">97</span>
    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mUserData</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;

    <span style="font-weight:bold;">return-object</span> <span style="color:#0057ae;">p1</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">checkSetMtu</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;)<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">4</span>

    <span style="color:#0057ae;">.local</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">getMtu</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">438</span>
    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">p2</span>, <span style="color:#006e28;">:cond_3</span>

    <span style="font-weight:bold;">return-void</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">440</span>
    <span style="color:#006e28;">:cond_3</span>
    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:cond_74</span>

    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">p2</span>, <span style="color:#006e28;">:cond_8</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_74</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">442</span>
    <span style="color:#006e28;">:cond_8</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;-&gt;<span style="color:#644a9b;">getMtu</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v0</span>, <span style="color:#006e28;">:cond_27</span>

    <span style="color:#0057ae;">.restart local</span> <span style="color:#0057ae;">v0</span> <span style="color:#898887;"># getMtu:Landroid/net/LinkProperties;</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">443</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.end local</span> <span style="color:#0057ae;">v0</span> <span style="color:#898887;"># getMtu:Landroid/net/LinkProperties;</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;MTU set by call response to: &quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;-&gt;<span style="color:#644a9b;">getMtu</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v4</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">format</span>(<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;<span style="color:#0057ae;font-style:italic;">[[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v3</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">I[[D[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/os/AsyncResult</span>;-&gt;<span style="color:#644a9b;">forMessage</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/os/Message</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/os/AsyncResult</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">444</span>
    <span style="font-weight:bold;">return-void</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">447</span>
    <span style="color:#006e28;">:cond_27</span>
    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:cond_49</span>

    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#0057ae;">mtu</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v0</span>, <span style="color:#006e28;">:cond_49</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">448</span>
    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#0057ae;">mtu</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;-&gt;<span style="color:#644a9b;">setMtu</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">449</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;MTU set by APN to: &quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#0057ae;">mtu</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">toString</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">450</span>
    <span style="font-weight:bold;">return-void</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">453</span>
    <span style="color:#006e28;">:cond_49</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;-&gt;<span style="color:#644a9b;">getContext</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/Context</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/Context</span>;-&gt;<span style="color:#644a9b;">getResources</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/res/Resources</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">const</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x10e0066</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/res/Resources</span>;-&gt;<span style="color:#644a9b;">getInteger</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">455</span>
    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:cond_73</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">456</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;-&gt;<span style="color:#644a9b;">setMtu</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">457</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;MTU set by config resource to: &quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">toString</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">459</span>
    <span style="color:#006e28;">:cond_73</span>
    <span style="font-weight:bold;">return-void</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">440</span>
    <span style="color:#006e28;">:cond_74</span>
    <span style="color:#006e28;">:goto_74</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">clearSettings</span>()<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">3</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">723</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;clearSettings&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">725</span>
    <span style="font-weight:bold;">const-wide/16</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">-0x1</span>

    <span style="font-weight:bold;">iput-wide</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mCreateTime</span>:<span style="color:#0057ae;font-style:italic;">J</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">726</span>
    <span style="font-weight:bold;">iput-wide</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mLastFailTime</span>:<span style="color:#0057ae;font-style:italic;">J</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">727</span>
    <span style="font-weight:bold;">sget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcFailCause</span>;-&gt;<span style="color:#0057ae;">NONE</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcFailCause</span>;

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mLastFailCause</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcFailCause</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">728</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">-0x1</span>

    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mCid</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">730</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x5</span>

    <span style="font-weight:bold;">new-array</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPcscfAddr</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">732</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mLinkProperties</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">733</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnContexts</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;-&gt;<span style="color:#644a9b;">clear</span>()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">734</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">736</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">static</span> <span style="color:#644a9b;">cmdToString</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">4</span>

    <span style="color:#0057ae;">.param</span> <span style="color:#0057ae;">p0</span>,<span style="color:#0057ae;"> cmd</span>

    <span style="color:#0057ae;">.prologue</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">260</span>
    <span style="font-weight:bold;">const/high16</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x40000</span>

    <span style="font-weight:bold;">sub-int/2addr</span> <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v0</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">261</span>
    <span style="font-weight:bold;">if-ltz</span> <span style="color:#0057ae;">p0</span>, <span style="color:#006e28;">:cond_f</span>

    <span style="font-weight:bold;">sget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">sCmdToString</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">array-length</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">if-ge</span> <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_f</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">262</span>
    <span style="font-weight:bold;">sget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">sCmdToString</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_15</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">264</span>
    <span style="color:#006e28;">:cond_f</span>
    <span style="font-weight:bold;">add-int</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcAsyncChannel</span>;-&gt;<span style="color:#644a9b;">cmdToString</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">266</span>
    <span style="color:#006e28;">:goto_15</span>
    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_2d</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">267</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v2</span>, <span style="color:#bf0303;">&quot;0x&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">add-int/2addr</span> <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">p0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Integer</span>;-&gt;<span style="color:#644a9b;">toHexString</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p0</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">269</span>
    <span style="color:#006e28;">:cond_2d</span>
    <span style="font-weight:bold;">return-object</span> <span style="color:#0057ae;">v1</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">dumpToLog</span>()<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">4</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2489</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$1</span>;

    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/StringWriter</span>;

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/StringWriter</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$1</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/Writer</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">dump</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/FileDescriptor</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/PrintWriter</span>;<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2499</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">getSuggestedRetryDelay</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/data/DataCallResponse</span>;)<span style="color:#0057ae;font-style:italic;">J</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">4</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2331</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/data/DataCallResponse</span>;-&gt;<span style="color:#644a9b;">getSuggestedRetryTime</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">if-gez</span> <span style="color:#0057ae;">v0</span>, <span style="color:#006e28;">:cond_e</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2332</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">p1</span>, <span style="color:#bf0303;">&quot;No suggested retry delay.&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2333</span>
    <span style="font-weight:bold;">const-wide/16</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">-0x2</span>

    <span style="font-weight:bold;">return-wide</span> <span style="color:#0057ae;">v0</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2336</span>
    <span style="color:#006e28;">:cond_e</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/data/DataCallResponse</span>;-&gt;<span style="color:#644a9b;">getSuggestedRetryTime</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">const</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x7fffffff</span>

    <span style="font-weight:bold;">if-ne</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_1f</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2337</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">p1</span>, <span style="color:#bf0303;">&quot;Modem suggested not retrying.&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2338</span>
    <span style="font-weight:bold;">const-wide/16</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">-0x1</span>

    <span style="font-weight:bold;">return-wide</span> <span style="color:#0057ae;">v0</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2343</span>
    <span style="color:#006e28;">:cond_1f</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/data/DataCallResponse</span>;-&gt;<span style="color:#644a9b;">getSuggestedRetryTime</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">int-to-long</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">return-wide</span> <span style="color:#0057ae;">v0</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">initConnection</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">6</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1168</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;-&gt;<span style="color:#0057ae;">mApnContext</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnContext</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1169</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_c</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1174</span>
    <span style="color:#006e28;">:cond_c</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_5f</span>

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnContext</span>;-&gt;<span style="color:#644a9b;">getApnType</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#644a9b;">canHandleType</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_1d</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_5f</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1181</span>
    <span style="color:#006e28;">:cond_1d</span>
    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mTag</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x1</span>

    <span style="font-weight:bold;">add-int/2addr</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mTag</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1182</span>
    <span style="font-weight:bold;">iput-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mConnectionParams</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1183</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mConnectionParams</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;

    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mTag</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">iput</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;-&gt;<span style="color:#0057ae;">mTag</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1187</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnContexts</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;-&gt;<span style="color:#644a9b;">put</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1190</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;initConnection:  RefCount=&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnContexts</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1191</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;-&gt;<span style="color:#644a9b;">size</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot; mConnectionParams=&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mConnectionParams</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">toString</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1190</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1195</span>
    <span style="font-weight:bold;">return</span> <span style="color:#0057ae;">v2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1176</span>
    <span style="color:#006e28;">:cond_5f</span>
    <span style="color:#006e28;">:goto_5f</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v1</span>, <span style="color:#bf0303;">&quot;initConnection: incompatible apnSetting in ConnectionParams cp=&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;-&gt;<span style="color:#644a9b;">append</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/StringBuilder</span>;

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">p1</span>, <span style="color:#bf0303;">&quot; dc=&quot;</span>

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1179</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">p1</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">return</span> <span style="color:#0057ae;">p1</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">isDnsOk</span>(<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">6</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">780</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;0.0.0.0&quot;</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">equals</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x1</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v0</span>, <span style="color:#006e28;">:cond_65</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;0.0.0.0&quot;</span>

    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">equals</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:cond_65</span>

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">781</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;-&gt;<span style="color:#644a9b;">isDnsCheckDisabled</span>()<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:cond_65</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">787</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#0057ae;">types</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;mms&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">equals</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:cond_36</span>

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#0057ae;">mmsProxy</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">788</span>
    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">isIpAddress</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:cond_65</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">789</span>
    <span style="color:#006e28;">:cond_36</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">p1</span>, <span style="color:#bf0303;">&quot;isDnsOk: return false apn.types[0]=%s APN_TYPE_MMS=%s isIpAddress(%s)=%s&quot;</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x4</span>

    <span style="font-weight:bold;">new-array</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#0057ae;">types</span>:<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">aput-object</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v3</span>, <span style="color:#bf0303;">&quot;mms&quot;</span>

    <span style="font-weight:bold;">aput-object</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">792</span>
    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">v3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">isIpAddress</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v3</span>

    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">v3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Boolean</span>;-&gt;<span style="color:#644a9b;">valueOf</span>(<span style="color:#0057ae;font-style:italic;">Z</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Boolean</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v3</span>

    <span style="font-weight:bold;">aput-object</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">789</span>
    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">format</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">p1</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">793</span>
    <span style="font-weight:bold;">return</span> <span style="color:#0057ae;">v1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">796</span>
    <span style="color:#006e28;">:cond_65</span>
    <span style="font-weight:bold;">return</span> <span style="color:#0057ae;">v2</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">setNetworkRestriction</span>()<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">5</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">914</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">iput-boolean</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRestrictedNetworkOverride</span>:<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">916</span>
    <span style="font-weight:bold;">nop</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">917</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnContexts</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/HashMap</span>;-&gt;<span style="color:#644a9b;">keySet</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Set</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">invoke-interface</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Set</span>;-&gt;<span style="color:#644a9b;">iterator</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Iterator</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x1</span>

    <span style="font-weight:bold;">move</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">v1</span>

    <span style="color:#006e28;">:goto_10</span>
    <span style="font-weight:bold;">invoke-interface</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Iterator</span>;-&gt;<span style="color:#644a9b;">hasNext</span>()<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v3</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v3</span>, <span style="color:#006e28;">:cond_22</span>

    <span style="font-weight:bold;">invoke-interface</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Iterator</span>;-&gt;<span style="color:#644a9b;">next</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v3</span>

    <span style="font-weight:bold;">check-cast</span> <span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnContext</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">918</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v3</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnContext</span>;-&gt;<span style="color:#644a9b;">hasNoRestrictedRequests</span>(<span style="color:#0057ae;font-style:italic;">Z</span>)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v3</span>

    <span style="font-weight:bold;">and-int/2addr</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">v3</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">919</span>
    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_10</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">920</span>
    <span style="color:#006e28;">:cond_22</span>
    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v2</span>, <span style="color:#006e28;">:cond_25</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">921</span>
    <span style="font-weight:bold;">return-void</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">926</span>
    <span style="color:#006e28;">:cond_25</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#644a9b;">isMetered</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">v0</span>, <span style="color:#006e28;">:cond_30</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">927</span>
    <span style="font-weight:bold;">return-void</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">931</span>
    <span style="color:#006e28;">:cond_30</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mDct</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">Dataconnection/DcTracker</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DcTracker</span>;-&gt;<span style="color:#644a9b;">isDataEnabled</span>()<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">xor-int/2addr</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">iput-boolean</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRestrictedNetworkOverride</span>:<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">932</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">static</span> <span style="color:#644a9b;">slog</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">Data/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2396</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;DC&quot;</span>

    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/Rlog</span>;-&gt;<span style="color:#644a9b;">d</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2397</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">private</span> <span style="color:#644a9b;">updateTcpBufferSizes</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">10</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">812</span>
    <span style="font-weight:bold;">nop</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">813</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v0</span>, <span style="color:#b08000;">0x13</span>

    <span style="font-weight:bold;">if-ne</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#006e28;">:cond_7</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">816</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">p1</span>, <span style="color:#b08000;">0xe</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">818</span>
    <span style="color:#006e28;">:cond_7</span>
    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">p1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;-&gt;<span style="color:#644a9b;">rilRadioTechnologyToString</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">sget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Locale</span>;-&gt;<span style="color:#0057ae;">ROOT</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Locale</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">toLowerCase</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/util/Locale</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">821</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x7</span>

    <span style="font-weight:bold;">if-eq</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v2</span>, <span style="color:#006e28;">:cond_1c</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x8</span>

    <span style="font-weight:bold;">if-eq</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v2</span>, <span style="color:#006e28;">:cond_1c</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0xc</span>

    <span style="font-weight:bold;">if-ne</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v2</span>, <span style="color:#006e28;">:cond_1e</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">824</span>
    <span style="color:#006e28;">:cond_1c</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v1</span>, <span style="color:#bf0303;">&quot;evdo&quot;</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">828</span>
    <span style="color:#006e28;">:cond_1e</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;-&gt;<span style="color:#644a9b;">getContext</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/Context</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/Context</span>;-&gt;<span style="color:#644a9b;">getResources</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/res/Resources</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">const</span> <span style="color:#0057ae;">v3</span>, <span style="color:#b08000;">0x1070039</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">v3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/content/res/Resources</span>;-&gt;<span style="color:#644a9b;">getStringArray</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">830</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v3</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">move</span> <span style="color:#0057ae;">v4</span>, <span style="color:#0057ae;">v3</span>

    <span style="color:#006e28;">:goto_31</span>
    <span style="font-weight:bold;">array-length</span> <span style="color:#0057ae;">v5</span>, <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">if-ge</span> <span style="color:#0057ae;">v4</span>, <span style="color:#0057ae;">v5</span>, <span style="color:#006e28;">:cond_4f</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">831</span>
    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">v5</span>, <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">v4</span>

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v6</span>, <span style="color:#bf0303;">&quot;:&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v5</span>, <span style="color:#0057ae;">v6</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">split</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v5</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">832</span>
    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">v6</span>, <span style="color:#0057ae;">v5</span>, <span style="color:#0057ae;">v3</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v6</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">equals</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v6</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v6</span>, <span style="color:#006e28;">:cond_4c</span>

    <span style="font-weight:bold;">array-length</span> <span style="color:#0057ae;">v6</span>, <span style="color:#0057ae;">v5</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v7</span>, <span style="color:#b08000;">0x2</span>

    <span style="font-weight:bold;">if-ne</span> <span style="color:#0057ae;">v6</span>, <span style="color:#0057ae;">v7</span>, <span style="color:#006e28;">:cond_4c</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">833</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x1</span>

    <span style="font-weight:bold;">aget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v5</span>, <span style="color:#0057ae;">v1</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">834</span>
    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_50</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">830</span>
    <span style="color:#006e28;">:cond_4c</span>
    <span style="font-weight:bold;">add-int/lit8</span> <span style="color:#0057ae;">v4</span>, <span style="color:#0057ae;">v4</span>, <span style="color:#b08000;">0x1</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_31</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">838</span>
    <span style="color:#006e28;">:cond_4f</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x0</span>

    <span style="color:#006e28;">:goto_50</span>
    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_79</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">842</span>
    <span style="font-weight:bold;">if-eq</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v0</span>, <span style="color:#006e28;">:cond_76</span>

    <span style="font-weight:bold;">packed-switch</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:pswitch_data_80</span>

    <span style="font-weight:bold;">packed-switch</span> <span style="color:#0057ae;">p1</span>, <span style="color:#006e28;">:pswitch_data_8a</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_79</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">875</span>
    <span style="color:#006e28;">:pswitch_5b</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v1</span>, <span style="color:#bf0303;">&quot;122334,734003,2202010,32040,192239,576717&quot;</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">845</span>
    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_79</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">872</span>
    <span style="color:#006e28;">:cond_76</span>
    <span style="color:#006e28;">:pswitch_76</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v1</span>, <span style="color:#bf0303;">&quot;524288,1048576,2097152,262144,524288,1048576&quot;</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">873</span>
    <span style="font-weight:bold;">nop</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">882</span>
    <span style="color:#006e28;">:cond_79</span>
    <span style="color:#006e28;">:goto_79</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mLinkProperties</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p1</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/LinkProperties</span>;-&gt;<span style="color:#644a9b;">setTcpBufferSizes</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">883</span>
    <span style="font-weight:bold;">return-void</span>

    <span style="font-weight:bold;">nop</span>

    <span style="color:#006e28;">:pswitch_data_80</span>
    <span style="color:#0057ae;">.packed-switch </span><span style="color:#b08000;">0x1</span>
        <span style="color:#006e28;">:pswitch_73</span>
        <span style="color:#006e28;">:pswitch_70</span>
        <span style="color:#006e28;">:pswitch_6d</span>
    <span style="color:#0057ae;">.end packed-switch</span>

    <span style="color:#006e28;">:pswitch_data_8a</span>
    <span style="color:#0057ae;">.packed-switch </span><span style="color:#b08000;">0x6</span>
        <span style="color:#006e28;">:pswitch_6a</span>
        <span style="color:#006e28;">:pswitch_67</span>
        <span style="color:#006e28;">:pswitch_67</span>
        <span style="color:#006e28;">:pswitch_64</span>
        <span style="color:#006e28;">:pswitch_61</span>
        <span style="color:#006e28;">:pswitch_61</span>
        <span style="color:#006e28;">:pswitch_67</span>
        <span style="color:#006e28;">:pswitch_5e</span>
        <span style="color:#006e28;">:pswitch_76</span>
        <span style="color:#006e28;">:pswitch_5b</span>
    <span style="color:#0057ae;">.end packed-switch</span>
<span style="color:#0057ae;">.end method</span>


<span style="color:#898887;"># virtual methods</span>
<span style="color:#0057ae;">.method</span> <span style="color:#644a9b;">dispose</span>()<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">292</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v0</span>, <span style="color:#bf0303;">&quot;dispose: call quiteNow()&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">log</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">293</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">p0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#644a9b;">quitNow</span>()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">294</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">public</span> <span style="color:#644a9b;">dump</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/FileDescriptor</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/PrintWriter</span>;<span style="color:#0057ae;font-style:italic;">[L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">7</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2510</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/IndentingPrintWriter</span>;

    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v1</span>, <span style="color:#bf0303;">&quot; &quot;</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p2</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/IndentingPrintWriter</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/io/Writer</span>;<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2543</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/util/IndentingPrintWriter</span>;-&gt;<span style="color:#644a9b;">flush</span>()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">2544</span>
    <span style="font-weight:bold;">return-void</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="font-weight:bold;">public</span> <span style="color:#644a9b;">getDataConnectionId</span>()<span style="color:#0057ae;font-style:italic;">I</span>
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">710</span>
    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mId</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">return</span> <span style="color:#0057ae;">v0</span>
<span style="color:#0057ae;">.end method</span>

<span style="color:#0057ae;">.method</span> <span style="color:#644a9b;">getNetworkCapabilities</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;
    <span style="color:#0057ae;">.registers</span> <span style="color:#b08000;">16</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">935</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">936</span>
    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x0</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">addTransportType</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">938</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v3</span>, <span style="color:#b08000;">0xb</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v4</span>, <span style="color:#b08000;">0x2</span>

    <span style="font-weight:bold;">const/4</span> <span style="color:#0057ae;">v5</span>, <span style="color:#b08000;">0x1</span>

    <span style="color:#006e28;">:sswitch_b7</span>
    <span style="font-weight:bold;">const-string</span> <span style="color:#0057ae;">v10</span>, <span style="color:#bf0303;">&quot;*&quot;</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v8</span>, <span style="color:#0057ae;">v10</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;-&gt;<span style="color:#644a9b;">equals</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Object</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v8</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v8</span>, <span style="color:#006e28;">:cond_c1</span>

    <span style="font-weight:bold;">move</span> <span style="color:#0057ae;">v8</span>, <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_c2</span>

    <span style="color:#006e28;">:cond_c1</span>
    <span style="color:#006e28;">:goto_c1</span>
    <span style="font-weight:bold;">move</span> <span style="color:#0057ae;">v8</span>, <span style="color:#0057ae;">v9</span>

    <span style="color:#006e28;">:goto_c2</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v9</span>, <span style="color:#b08000;">0xc</span>

    <span style="font-weight:bold;">packed-switch</span> <span style="color:#0057ae;">v8</span>, <span style="color:#006e28;">:pswitch_data_1f6</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_107</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">964</span>
    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_107</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">959</span>
    <span style="color:#006e28;">:pswitch_ea</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v9</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">addCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">960</span>
    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_107</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">948</span>
    <span style="color:#006e28;">:pswitch_ee</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v9</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">addCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">956</span>
    <span style="font-weight:bold;">nop</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">939</span>
    <span style="color:#006e28;">:goto_107</span>
    <span style="font-weight:bold;">add-int/lit8</span> <span style="color:#0057ae;">v7</span>, <span style="color:#0057ae;">v7</span>, <span style="color:#b08000;">0x1</span>

    <span style="font-weight:bold;">goto/16</span> <span style="color:#006e28;">:goto_17</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1001</span>
    <span style="color:#006e28;">:cond_10b</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mConnectionParams</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_119</span>

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mConnectionParams</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;

    <span style="font-weight:bold;">iget-boolean</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection$ConnectionParams</span>;-&gt;<span style="color:#0057ae;">mUnmeteredUseOnly</span>:<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_119</span>

    <span style="font-weight:bold;">iget-boolean</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRestrictedNetworkOverride</span>:<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_123</span>

    <span style="color:#006e28;">:cond_119</span>
    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mApnSetting</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1003</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/ApnSetting</span>;-&gt;<span style="color:#644a9b;">isMetered</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;)<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v1</span>

    <span style="font-weight:bold;">if-nez</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_127</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1004</span>
    <span style="color:#006e28;">:cond_123</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">addCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_12a</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1006</span>
    <span style="color:#006e28;">:cond_127</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">removeCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1009</span>
    <span style="color:#006e28;">:goto_12a</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">maybeMarkCapabilitiesRestricted</span>()<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1011</span>
    <span style="color:#006e28;">:cond_12d</span>
    <span style="font-weight:bold;">iget-boolean</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRestrictedNetworkOverride</span>:<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_139</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1012</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0xd</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">removeCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1014</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v4</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">removeCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1017</span>
    <span style="color:#006e28;">:cond_139</span>
    <span style="font-weight:bold;">nop</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1018</span>
    <span style="font-weight:bold;">nop</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1019</span>
    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mRilRat</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v2</span>, <span style="color:#b08000;">0x13</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v6</span>, <span style="color:#b08000;">0x733</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v7</span>, <span style="color:#b08000;">0x99</span>

    <span style="font-weight:bold;">const</span> <span style="color:#0057ae;">v8</span>, <span style="color:#b08000;">0x19000</span>

    <span style="font-weight:bold;">const</span> <span style="color:#0057ae;">v9</span>, <span style="color:#b08000;">0xc800</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v10</span>, <span style="color:#b08000;">0x3800</span>

    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v11</span>, <span style="color:#b08000;">0xe</span>

    <span style="font-weight:bold;">if-eq</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>, <span style="color:#006e28;">:cond_18a</span>

    <span style="font-weight:bold;">packed-switch</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:pswitch_data_20e</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1038</span>
    <span style="color:#006e28;">:goto_152</span>
    <span style="font-weight:bold;">move</span> <span style="color:#0057ae;">v6</span>, <span style="color:#0057ae;">v11</span>

    <span style="font-weight:bold;">move</span> <span style="color:#0057ae;">v8</span>, <span style="color:#0057ae;">v6</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_18b</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1035</span>
    <span style="color:#006e28;">:pswitch_155</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v6</span>, <span style="color:#b08000;">0x2c00</span>

    <span style="font-weight:bold;">const</span> <span style="color:#0057ae;">v8</span>, <span style="color:#b08000;">0xa800</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_18b</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1032</span>
    <span style="color:#006e28;">:pswitch_15b</span>
    <span style="font-weight:bold;">nop</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1038</span>
    <span style="color:#006e28;">:goto_15c</span>
    <span style="font-weight:bold;">move</span> <span style="color:#0057ae;">v6</span>, <span style="color:#0057ae;">v9</span>

    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_18b</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1033</span>
    <span style="color:#006e28;">:cond_18a</span>
    <span style="font-weight:bold;">goto</span> <span style="color:#006e28;">:goto_15c</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1038</span>
    <span style="color:#006e28;">:goto_18b</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v6</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">setLinkUpstreamBandwidthKbps</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1039</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v8</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">setLinkDownstreamBandwidthKbps</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1041</span>
    <span style="font-weight:bold;">new-instance</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/StringNetworkSpecifier</span>;

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;-&gt;<span style="color:#644a9b;">getSubId</span>()<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">invoke-static</span> {<span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/Integer</span>;-&gt;<span style="color:#644a9b;">toString</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">invoke-direct</span> {<span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/StringNetworkSpecifier</span>;-&gt;&lt;<span style="color:#644a9b;">init</span>&gt;(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">java/lang/String</span>;)<span style="color:#0057ae;font-style:italic;">V</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">setNetworkSpecifier</span>(<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkSpecifier</span>;)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1043</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x12</span>

    <span style="font-weight:bold;">iget-object</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mPhone</span>:<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1044</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/Phone</span>;-&gt;<span style="color:#644a9b;">getServiceState</span>()<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;

    <span style="font-weight:bold;">move-result-object</span> <span style="color:#0057ae;">v2</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/telephony/ServiceState</span>;-&gt;<span style="color:#644a9b;">getDataRoaming</span>()<span style="color:#0057ae;font-style:italic;">Z</span>

    <span style="font-weight:bold;">move-result</span> <span style="color:#0057ae;">v2</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1043</span>
    <span style="font-weight:bold;">xor-int/2addr</span> <span style="color:#0057ae;">v2</span>, <span style="color:#0057ae;">v5</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v2</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">setCapability</span>(<span style="color:#0057ae;font-style:italic;">IZ</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1046</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x14</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">addCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1049</span>
    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mSubscriptionOverride</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">and-int/2addr</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v5</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_1c0</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1050</span>
    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v3</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">addCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1052</span>
    <span style="color:#006e28;">:cond_1c0</span>
    <span style="font-weight:bold;">iget</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">p0</span>, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#0057ae;">com/android/internal/telephony/dataconnection/DataConnection</span>;-&gt;<span style="color:#0057ae;">mSubscriptionOverride</span>:<span style="color:#0057ae;font-style:italic;">I</span>

    <span style="font-weight:bold;">and-int/2addr</span> <span style="color:#0057ae;">v1</span>, <span style="color:#0057ae;">v4</span>

    <span style="font-weight:bold;">if-eqz</span> <span style="color:#0057ae;">v1</span>, <span style="color:#006e28;">:cond_1ca</span>

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1053</span>
    <span style="font-weight:bold;">const/16</span> <span style="color:#0057ae;">v1</span>, <span style="color:#b08000;">0x14</span>

    <span style="font-weight:bold;">invoke-virtual</span> {<span style="color:#0057ae;">v0</span>, <span style="color:#0057ae;">v1</span>}, <span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;-&gt;<span style="color:#644a9b;">removeCapability</span>(<span style="color:#0057ae;font-style:italic;">I</span>)<span style="color:#0057ae;font-style:italic;">L</span><span style="color:#644a9b;font-weight:bold;">android/net/NetworkCapabilities</span>;

    <span style="color:#0057ae;">.line</span> <span style="color:#b08000;">1056</span>
    <span style="color:#006e28;">:cond_1ca</span>
    <span style="font-weight:bold;">return-object</span> <span style="color:#0057ae;">v0</span>

    <span style="font-weight:bold;">nop</span>

    <span style="color:#006e28;">:sswitch_data_1cc</span>
    <span style="color:#0057ae;">.sparse-switch</span>
        <span style="color:#b08000;">0x2a</span> -&gt; <span style="color:#006e28;">:sswitch_b7</span>
        <span style="color:#b08000;">0xd18</span> -&gt; <span style="color:#006e28;">:sswitch_ac</span>
        <span style="color:#b08000;">0x17ff4</span> -&gt; <span style="color:#006e28;">:sswitch_a2</span>
        <span style="color:#b08000;">0x185fd</span> -&gt; <span style="color:#006e28;">:sswitch_98</span>
        <span style="color:#b08000;">0x197cf</span> -&gt; <span style="color:#006e28;">:sswitch_8e</span>
        <span style="color:#b08000;">0x1a6d3</span> -&gt; <span style="color:#006e28;">:sswitch_84</span>
        <span style="color:#b08000;">0x300cf6</span> -&gt; <span style="color:#006e28;">:sswitch_7a</span>
        <span style="color:#b08000;">0x360bde</span> -&gt; <span style="color:#006e28;">:sswitch_70</span>
        <span style="color:#b08000;">0x5c13d641</span> -&gt; <span style="color:#006e28;">:sswitch_66</span>
        <span style="color:#b08000;">0x6118c591</span> -&gt; <span style="color:#006e28;">:sswitch_5a</span>
    <span style="color:#0057ae;">.end sparse-switch</span>

    <span style="color:#006e28;">:pswitch_data_1f6</span>
    <span style="color:#0057ae;">.packed-switch </span><span style="color:#b08000;">0x0</span>
        <span style="color:#006e28;">:pswitch_ee</span>
        <span style="color:#006e28;">:pswitch_ea</span>
        <span style="color:#006e28;">:pswitch_e6</span>
        <span style="color:#006e28;">:pswitch_d2</span>
        <span style="color:#006e28;">:pswitch_ce</span>
        <span style="color:#006e28;">:pswitch_c8</span>
    <span style="color:#0057ae;">.end packed-switch</span>

    <span style="color:#006e28;">:pswitch_data_20e</span>
    <span style="color:#0057ae;">.packed-switch </span><span style="color:#b08000;">0x1</span>
        <span style="color:#006e28;">:pswitch_185</span>
        <span style="color:#006e28;">:pswitch_180</span>
        <span style="color:#006e28;">:pswitch_17b</span>
        <span style="color:#006e28;">:pswitch_17a</span>
        <span style="color:#006e28;">:pswitch_164</span>
        <span style="color:#006e28;">:pswitch_161</span>
        <span style="color:#006e28;">:pswitch_15e</span>
        <span style="color:#006e28;">:pswitch_15b</span>
        <span style="color:#006e28;">:pswitch_155</span>
    <span style="color:#0057ae;">.end packed-switch</span>
<span style="color:#0057ae;">.end method</span>
</pre></body></html>
